package bbalgae;

import Ex1.J23_OtherClass2;
import Ex1.J23_OtherClass3;
//import Ex1.*; Ex1의 패키지에 있는 클래스를 다 가져옴 
public class J23_UsingOtherClass {

	/* 다른클래스 사용하기
	 * ipmort라는 예약어를 이용해서 다른 패키지내 클래스를 불러올수 있음.
	 * import문은 package 문뒤 class선언문 앞에 와야함.
	 * 
	 */
	public static void main(String[] args){
		//타인이 만든 클래스 사용하기  #1
		//현재 클래스와 같은 패키지 내에 있는 다른 클래스를 사용하는 것은기본적으로 허용되어있음.
		J23_OtherClass.sayHello();
		//타인이 만든 클래스 사용하기 #2 // 다른패키지 내 같은 이름을 가진 클래스 사용. // 패키지이름.클래스이름
		Ex1.J23_OtherClass.sayHello();
		//타인이 만든 클래스 사용하기 #3 // import문 사용(추천)
		J23_OtherClass2.sayHello();
		J23_OtherClass3.sayHello();
		
		//타인이 만든 클래스 사용하기#4
		Ex1.J23_OtherClass.sayHello();
		Ex1.J23_OtherClass2.sayHello();
		Ex1.J23_OtherClass3.sayHello();
	}

}

